﻿namespace TimeSpan.Interfaces;

public interface IConfig<T> where T : class, new() { 

    string FileName { get; set; }

    T Config { get; set; }

    Task LoadAsync();

    Task SaveAsync();

}